pine marten (martes martes) - Turkish English Dictionary